a species of tegu (tupinambis nigropunctatus) - Español Inglés Diccionario